intergovernmental development authority - Français Anglais Dictionnaire